neuritis leprosa - French English Dictionary